<style>
  div
  {
    font-family: 宋体;
    border:0px red solid;
  }

  h5,h4,h3,h2,h1
  {
    margin:0px;
  }

  div.designer
  {
    width:1001px;
  }

  div.designer div.head ,
  div.designer div.stage
  {
    width:100%;
  }

  div.designer div.head div.title
  {
    font-size:16px;
    width:100%;
    font-weight: bold;
    text-align: center;
  }

  div.designer div.stage
  {
    margin-top:0px;
  }

  div.designer div.head
  {
    width:100%;
  }

  div.designer div.head div.title
  {
    font-size:14px;
    text-align:left;
    width:auto;
    margin-right:10px;
  }

  div.designer div.head div.date
  {
    font-size:14px;
    font-weight:normal;
    margin-right:100px;
    float:right;
  }

  div.designer table.work_items
  {
    width:100%;
    margin-top:0px;
  }

  div.designer table.work_items table
  {
    background-color:black;
  }

  div.designer table.work_items th,
  div.designer th
  {
    font-size:12px;
    line-height: 20px;
    background-color:white;
    text-align:center;
  }

  div.designer table.work_items td,
  div.designer td
  {
    font-size:12px;
    font-weight: normal;
    background-color:white;
  }

  div.designer table.work_items,
  div.designer table.work_items th,
  div.designer table.work_items td
  {
    border: 1px solid black;
  }

  div.next_page
  {
    page-break-after: always;
  }
</style>